ICommandManager インタフェース

名前空間: NextDesign.Desktop

説明

Extensionで追加登録するコマンド、およびアプリケーションが提供するシステムコマンドを管理します。

所属エリア

名前 説明
コマンド コマンドハンドラで受け取ったコマンドにアクセスするAPI群です。

プロパティ

名前 説明
AllCommands コマンド一覧

メソッド

名前 説明
CanExecuteCommand 指定された識別子のコマンドを実行可能であるか調べます。
実行可能な場合は真を返します。
このメソッドは、Extensionから別のExtensionを実行する際に、その可否判断に用います。
CreateCommandParams コマンドパラメータを作成します。
ExecuteCommand 指定された識別子のコマンドを実行します。
このメソッドは、Extensionから別のExtensionを実行する際に使用します。
また、コマンドパラメータが不要な場合は指定無しでも実行できます。
GetCommand 指定された識別子のコマンドを取得します。

コマンドの識別子は、アプリケーション全体で一意となります。
エクステンションで登録するコマンド識別子は、"{エクステンション名}.{コマンド名}"のように命名ルールにより一意性を確保してください。